Faster Group Operations on Special Elliptic Curves
نویسندگان
چکیده
This paper is on efficient implementation techniques of Elliptic Curve Cryptography. We improve group operation timings for Hessian and Jacobi-intersection forms of elliptic curves. In this study, traditional coordinates of these forms are modified to speed up the addition operations. For the completeness of our study, we also recall the modified Jacobiquartic coordinates which benefits from similar optimizations. The operation counts on the modified coordinates of these forms are as follows: • Modified Hessian: Doubling 3M+6S, readdition 6M+6S, mixed addition 5M+6S, addition 6M+6S. • Modified Jacobi-intersection: Doubling 2M+5S+1D, readdition 11M+ 1S+2D, mixed addition 10M+1S+2D, addition 11M+1S+2D. • Modified Jacobi-quartic: Doubling 3M+4S, readdition 8M+3S+1D, mixed addition 7M+3S+1D, addition 8M+3S+1D. We compare various elliptic curve representations with respect to their performance evaluations for different point multiplication algorithms. We note that Jacobi-quartics can provide the fastest timings for some S/M and D/M values in fast point multiplication implementations. We also show that Hessian form can provide the fastest timings for some S/M and D/M values when side-channel resistance is required for point multiplication.
منابع مشابه
Complete characterization of the Mordell-Weil group of some families of elliptic curves
The Mordell-Weil theorem states that the group of rational points on an elliptic curve over the rational numbers is a finitely generated abelian group. In our previous paper, H. Daghigh, and S. Didari, On the elliptic curves of the form $ y^2=x^3-3px$, Bull. Iranian Math. Soc. 40 (2014), no. 5, 1119--1133., using Selmer groups, we have shown that for a prime $p...
متن کاملFaster Addition and Doubling on Elliptic Curves
Edwards recently introduced a new normal form for elliptic curves. Every elliptic curve over a non-binary field is birationally equivalent to a curve in Edwards form over an extension of the field, and in many cases over the original field. This paper presents fast explicit formulas (and register allocations) for group operations on an Edwards curve. The algorithm for doubling uses only 3M+ 4S,...
متن کاملAn Efficient Threshold Verifiable Multi-Secret Sharing Scheme Using Generalized Jacobian of Elliptic Curves
In a (t,n)-threshold secret sharing scheme, a secret s is distributed among n participants such that any group of t or more participants can reconstruct the secret together, but no group of fewer than t participants can do. In this paper, we propose a verifiable (t,n)-threshold multi-secret sharing scheme based on Shao and Cao, and the intractability of the elliptic curve discrete logar...
متن کاملFaster Scalar Multiplication on Ordinary Weierstrass Elliptic Curves over Fields of Characteristic Three
This paper proposes new explicit formulae for the point doubling, tripling and addition on ordinary Weierstrass elliptic curves with a point of order 3 over finite fields of characteristic three. The cost of basic point operations is lower than that of all previously proposed ones. The new doubling, mixed addition and tripling formulae in projective coordinates require 3M + 2C, 8M + 1C + 1D and...
متن کاملOn the elliptic curves of the form $ y^2=x^3-3px $
By the Mordell-Weil theorem, the group of rational points on an elliptic curve over a number field is a finitely generated abelian group. There is no known algorithm for finding the rank of this group. This paper computes the rank of the family $ E_p:y^2=x^3-3px $ of elliptic curves, where p is a prime.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007